battle of the trench - Espagnol Anglais Dictionnaire